<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Railway Operation Simulator: TTextHandler Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="railway-logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Railway Operation Simulator
   &#160;<span id="projectnumber">v2.23.2</span>
   </div>
   <div id="projectbrief">A railway simulator for Windows</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_t_text_handler.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="class_t_text_handler-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">TTextHandler Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>A single object that handles text management.  
 <a href="class_t_text_handler.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for TTextHandler:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler__coll__graph.svg" width="202" height="264"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a2538805e05af3522211884f3c2426e84"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="class_t_text_item.html">TTextItem</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a2538805e05af3522211884f3c2426e84">TTextVector</a></td></tr>
<tr class="separator:a2538805e05af3522211884f3c2426e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a691b60d7ecb9bd6f8d8355467f3136e2"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="class_t_text_item.html">TTextItem</a> &gt;::iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a691b60d7ecb9bd6f8d8355467f3136e2">TTextVectorIterator</a></td></tr>
<tr class="separator:a691b60d7ecb9bd6f8d8355467f3136e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae846ffb200b15db30bf486fe0c00922a"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; TFont * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#ae846ffb200b15db30bf486fe0c00922a">TFontVector</a></td></tr>
<tr class="separator:ae846ffb200b15db30bf486fe0c00922a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:af766ce44ed9a37e5a723a4ef3968ace0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#af766ce44ed9a37e5a723a4ef3968ace0">SetNewHPos</a> (int Caller, int TextItem, int NewHPos)</td></tr>
<tr class="separator:af766ce44ed9a37e5a723a4ef3968ace0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65f0033d036358a5cb2ec5f4732e64ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a65f0033d036358a5cb2ec5f4732e64ee">SetNewVPos</a> (int Caller, int TextItem, int NewVPos)</td></tr>
<tr class="separator:a65f0033d036358a5cb2ec5f4732e64ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab03bea00b30f17935d58d144a25f15a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#aab03bea00b30f17935d58d144a25f15a">~TTextHandler</a> ()</td></tr>
<tr class="separator:aab03bea00b30f17935d58d144a25f15a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b78e10ef2f0907a845c0d8ed7ccdede"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a9b78e10ef2f0907a845c0d8ed7ccdede">CheckTextElementsInFile</a> (int Caller, std::ifstream &amp;VecFile)</td></tr>
<tr class="memdesc:a9b78e10ef2f0907a845c0d8ed7ccdede"><td class="mdescLeft">&#160;</td><td class="mdescRight">check the validity of text items in VecFile prior to loading, return true for success  <a href="class_t_text_handler.html#a9b78e10ef2f0907a845c0d8ed7ccdede">More...</a><br /></td></tr>
<tr class="separator:a9b78e10ef2f0907a845c0d8ed7ccdede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fb5dca23fd07e642c611381b6344746"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a0fb5dca23fd07e642c611381b6344746">FindText</a> (int Caller, AnsiString Name, int &amp;HPos, int &amp;VPos)</td></tr>
<tr class="memdesc:a0fb5dca23fd07e642c611381b6344746"><td class="mdescLeft">&#160;</td><td class="mdescRight">look in TextVector for text item 'Name', and if found return true and return its position in &amp;HPos and &amp;VPos  <a href="class_t_text_handler.html#a0fb5dca23fd07e642c611381b6344746">More...</a><br /></td></tr>
<tr class="separator:a0fb5dca23fd07e642c611381b6344746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a316bc0c1c06d77aa8c33a668946e49f1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a316bc0c1c06d77aa8c33a668946e49f1">FontSame</a> (int Caller, TFont *ExistingFont, TFont *InputFont)</td></tr>
<tr class="memdesc:a316bc0c1c06d77aa8c33a668946e49f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">checks colour, size, name, charset and style  <a href="class_t_text_handler.html#a316bc0c1c06d77aa8c33a668946e49f1">More...</a><br /></td></tr>
<tr class="separator:a316bc0c1c06d77aa8c33a668946e49f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5741d1b36f1245b55926cb1243046307"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a5741d1b36f1245b55926cb1243046307">TextErase</a> (int Caller, int HPosition, int VPosition, AnsiString TextToErase)</td></tr>
<tr class="separator:a5741d1b36f1245b55926cb1243046307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6b912627bb0401c255b4db5e272e9fd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#af6b912627bb0401c255b4db5e272e9fd">TextFound</a> (int Caller, int HPosInput, int VPosInput, AnsiString &amp;Text)</td></tr>
<tr class="memdesc:af6b912627bb0401c255b4db5e272e9fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; look for a text item in the vicinity of HPosInput &amp; VPosInput &amp; if TextToErase is null then erase any text that is found, else erase TextToErase  <a href="class_t_text_handler.html#af6b912627bb0401c255b4db5e272e9fd">More...</a><br /></td></tr>
<tr class="separator:af6b912627bb0401c255b4db5e272e9fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19a5042d87a979d56ba4678bee8b2abb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a19a5042d87a979d56ba4678bee8b2abb">GetFontStyleAsInt</a> (int Caller, TFont *InputFont)</td></tr>
<tr class="memdesc:a19a5042d87a979d56ba4678bee8b2abb"><td class="mdescLeft">&#160;</td><td class="mdescRight">retrieve the style of the font as a coded integer  <a href="class_t_text_handler.html#a19a5042d87a979d56ba4678bee8b2abb">More...</a><br /></td></tr>
<tr class="separator:a19a5042d87a979d56ba4678bee8b2abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fa848c67afecfa5fd33d7fee4ab805b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_text_item.html">TTextItem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a7fa848c67afecfa5fd33d7fee4ab805b">SelectTextPtrAt</a> (int Caller, int At)</td></tr>
<tr class="memdesc:a7fa848c67afecfa5fd33d7fee4ab805b"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the text item at position 'At' in SelectTextVector (carries out range checking)  <a href="class_t_text_handler.html#a7fa848c67afecfa5fd33d7fee4ab805b">More...</a><br /></td></tr>
<tr class="separator:a7fa848c67afecfa5fd33d7fee4ab805b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac478536f458d9cda8a841953672f6525"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_text_item.html">TTextItem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#ac478536f458d9cda8a841953672f6525">TextPtrAt</a> (int Caller, int At)</td></tr>
<tr class="memdesc:ac478536f458d9cda8a841953672f6525"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the text item at position 'At' in TextVector (carries out range checking)  <a href="class_t_text_handler.html#ac478536f458d9cda8a841953672f6525">More...</a><br /></td></tr>
<tr class="separator:ac478536f458d9cda8a841953672f6525"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48c65d591fcb76f0a8e86c7f734849b2"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a48c65d591fcb76f0a8e86c7f734849b2">SelectTextVectorSize</a> (int Caller)</td></tr>
<tr class="memdesc:a48c65d591fcb76f0a8e86c7f734849b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the number of items in SelectTextVector  <a href="class_t_text_handler.html#a48c65d591fcb76f0a8e86c7f734849b2">More...</a><br /></td></tr>
<tr class="separator:a48c65d591fcb76f0a8e86c7f734849b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dfd4e30235878fb01e7387715e0cb0f"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a7dfd4e30235878fb01e7387715e0cb0f">TextVectorSize</a> (int Caller)</td></tr>
<tr class="memdesc:a7dfd4e30235878fb01e7387715e0cb0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the number of items in TextVector  <a href="class_t_text_handler.html#a7dfd4e30235878fb01e7387715e0cb0f">More...</a><br /></td></tr>
<tr class="separator:a7dfd4e30235878fb01e7387715e0cb0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11c7049a10f03f7bd56e6b32eb23b766"><td class="memItemLeft" align="right" valign="top">TFontStyles&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a11c7049a10f03f7bd56e6b32eb23b766">SetFontStyleFromInt</a> (int Caller, int Input)</td></tr>
<tr class="memdesc:a11c7049a10f03f7bd56e6b32eb23b766"><td class="mdescLeft">&#160;</td><td class="mdescRight">used in loading from a file  <a href="class_t_text_handler.html#a11c7049a10f03f7bd56e6b32eb23b766">More...</a><br /></td></tr>
<tr class="separator:a11c7049a10f03f7bd56e6b32eb23b766"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49b9ef44166e8768b231fd4beea8c0da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a49b9ef44166e8768b231fd4beea8c0da">EnterAndDisplayNewText</a> (int Caller, <a class="el" href="class_t_text_item.html">TTextItem</a> Text, int HPos, int VPos)</td></tr>
<tr class="memdesc:a49b9ef44166e8768b231fd4beea8c0da"><td class="mdescLeft">&#160;</td><td class="mdescRight">add Text to TextVector and display it on the screen  <a href="class_t_text_handler.html#a49b9ef44166e8768b231fd4beea8c0da">More...</a><br /></td></tr>
<tr class="separator:a49b9ef44166e8768b231fd4beea8c0da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab67bb7278c89557bf9cc8bef475afab5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#ab67bb7278c89557bf9cc8bef475afab5">LoadText</a> (int Caller, std::ifstream &amp;VecFile)</td></tr>
<tr class="memdesc:ab67bb7278c89557bf9cc8bef475afab5"><td class="mdescLeft">&#160;</td><td class="mdescRight">load the railway's text from VecFile  <a href="class_t_text_handler.html#ab67bb7278c89557bf9cc8bef475afab5">More...</a><br /></td></tr>
<tr class="separator:ab67bb7278c89557bf9cc8bef475afab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30f32d9d3267bc8c90298e0ecd3c26fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a30f32d9d3267bc8c90298e0ecd3c26fd">RebuildFromTextVector</a> (int Caller, <a class="el" href="class_t_display.html">TDisplay</a> *Disp)</td></tr>
<tr class="memdesc:a30f32d9d3267bc8c90298e0ecd3c26fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">display all text items in TextVector on the screen  <a href="class_t_text_handler.html#a30f32d9d3267bc8c90298e0ecd3c26fd">More...</a><br /></td></tr>
<tr class="separator:a30f32d9d3267bc8c90298e0ecd3c26fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07441155bee467c9fb111b8332681466"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a07441155bee467c9fb111b8332681466">SaveText</a> (int Caller, std::ofstream &amp;VecFile)</td></tr>
<tr class="memdesc:a07441155bee467c9fb111b8332681466"><td class="mdescLeft">&#160;</td><td class="mdescRight">save the railway's text to VecFile  <a href="class_t_text_handler.html#a07441155bee467c9fb111b8332681466">More...</a><br /></td></tr>
<tr class="separator:a07441155bee467c9fb111b8332681466"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae50027851479dd0f362a75abad793e7a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#ae50027851479dd0f362a75abad793e7a">TextClear</a> (int Caller)</td></tr>
<tr class="memdesc:ae50027851479dd0f362a75abad793e7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">empties TextVector and sets all offsets back to zero if there is no active or inactive track  <a href="class_t_text_handler.html#ae50027851479dd0f362a75abad793e7a">More...</a><br /></td></tr>
<tr class="separator:ae50027851479dd0f362a75abad793e7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8129c58cfa1ecad2fc343efdb96eb5e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#ad8129c58cfa1ecad2fc343efdb96eb5e">TextMove</a> (int Caller, int HPosInput, int VPosInput, int &amp;TextItem, int &amp;TextMoveHPos, int &amp;TextMoveVPos, bool &amp;TextFoundFlag)</td></tr>
<tr class="separator:ad8129c58cfa1ecad2fc343efdb96eb5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa91cd392aacad3dbd69541b2ecad7f8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#aa91cd392aacad3dbd69541b2ecad7f8e">TextVectorPush</a> (int Caller, <a class="el" href="class_t_text_item.html">TTextItem</a> Text)</td></tr>
<tr class="memdesc:aa91cd392aacad3dbd69541b2ecad7f8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">push &amp;Text onto TextVector &amp; reset the size of the railway if necessary  <a href="class_t_text_handler.html#aa91cd392aacad3dbd69541b2ecad7f8e">More...</a><br /></td></tr>
<tr class="separator:aa91cd392aacad3dbd69541b2ecad7f8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a599c1a13d78b63a18ebc17550dfa9a0d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a599c1a13d78b63a18ebc17550dfa9a0d">TextVectorResetPosition</a> (int Caller, int HOffset, int VOffset)</td></tr>
<tr class="memdesc:a599c1a13d78b63a18ebc17550dfa9a0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">change the HPos &amp; VPos values for all items in TextVector by the amount in HOffset and VOffset (unused)  <a href="class_t_text_handler.html#a599c1a13d78b63a18ebc17550dfa9a0d">More...</a><br /></td></tr>
<tr class="separator:a599c1a13d78b63a18ebc17550dfa9a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d202827ae62cd288a07431579977539"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a7d202827ae62cd288a07431579977539">WriteTextToImage</a> (int Caller, Graphics::TBitmap *Bitmap)</td></tr>
<tr class="memdesc:a7d202827ae62cd288a07431579977539"><td class="mdescLeft">&#160;</td><td class="mdescRight">write all items in TextVector to the railway image in 'Bitmap'  <a href="class_t_text_handler.html#a7d202827ae62cd288a07431579977539">More...</a><br /></td></tr>
<tr class="separator:a7d202827ae62cd288a07431579977539"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a059b11907e0db9c7a847682a455b9cb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_text_handler.html#a2538805e05af3522211884f3c2426e84">TTextVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a059b11907e0db9c7a847682a455b9cb9">TextVector</a></td></tr>
<tr class="separator:a059b11907e0db9c7a847682a455b9cb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5191f5daba7e3f1ea8f0ae82d8067211"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_text_handler.html#a2538805e05af3522211884f3c2426e84">TTextVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a5191f5daba7e3f1ea8f0ae82d8067211">SelectTextVector</a></td></tr>
<tr class="separator:a5191f5daba7e3f1ea8f0ae82d8067211"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3eec5ed173503c7d69271f2f4515db13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_text_handler.html#ae846ffb200b15db30bf486fe0c00922a">TFontVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_text_handler.html#a3eec5ed173503c7d69271f2f4515db13">FontVector</a></td></tr>
<tr class="separator:a3eec5ed173503c7d69271f2f4515db13"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A single object that handles text management. </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00063">63</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="ae846ffb200b15db30bf486fe0c00922a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae846ffb200b15db30bf486fe0c00922a">&#9670;&nbsp;</a></span>TFontVector</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::vector&lt;TFont*&gt; <a class="el" href="class_t_text_handler.html#ae846ffb200b15db30bf486fe0c00922a">TTextHandler::TFontVector</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00069">69</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<a id="a2538805e05af3522211884f3c2426e84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2538805e05af3522211884f3c2426e84">&#9670;&nbsp;</a></span>TTextVector</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::vector&lt;<a class="el" href="class_t_text_item.html">TTextItem</a>&gt; <a class="el" href="class_t_text_handler.html#a2538805e05af3522211884f3c2426e84">TTextHandler::TTextVector</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00067">67</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<a id="a691b60d7ecb9bd6f8d8355467f3136e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a691b60d7ecb9bd6f8d8355467f3136e2">&#9670;&nbsp;</a></span>TTextVectorIterator</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::vector&lt;<a class="el" href="class_t_text_item.html">TTextItem</a>&gt;::iterator <a class="el" href="class_t_text_handler.html#a691b60d7ecb9bd6f8d8355467f3136e2">TTextHandler::TTextVectorIterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00068">68</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aab03bea00b30f17935d58d144a25f15a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab03bea00b30f17935d58d144a25f15a">&#9670;&nbsp;</a></span>~TTextHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TTextHandler::~TTextHandler </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00088">88</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a9b78e10ef2f0907a845c0d8ed7ccdede"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b78e10ef2f0907a845c0d8ed7ccdede">&#9670;&nbsp;</a></span>CheckTextElementsInFile()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TTextHandler::CheckTextElementsInFile </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>VecFile</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>check the validity of text items in VecFile prior to loading, return true for success </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00369">369</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a9b78e10ef2f0907a845c0d8ed7ccdede_cgraph.svg" width="454" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a9b78e10ef2f0907a845c0d8ed7ccdede_icgraph.svg" width="100%" height="388"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>

</div>
</div>
<a id="a49b9ef44166e8768b231fd4beea8c0da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49b9ef44166e8768b231fd4beea8c0da">&#9670;&nbsp;</a></span>EnterAndDisplayNewText()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::EnterAndDisplayNewText </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_t_text_item.html">TTextItem</a>&#160;</td>
          <td class="paramname"><em>Text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>HPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>VPos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>add Text to TextVector and display it on the screen </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00193">193</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a49b9ef44166e8768b231fd4beea8c0da_cgraph.svg" width="655" height="392"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a49b9ef44166e8768b231fd4beea8c0da_icgraph.svg" width="100%" height="372"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>

</div>
</div>
<a id="a0fb5dca23fd07e642c611381b6344746"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0fb5dca23fd07e642c611381b6344746">&#9670;&nbsp;</a></span>FindText()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TTextHandler::FindText </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">AnsiString&#160;</td>
          <td class="paramname"><em>Name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>HPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>VPos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>look in TextVector for text item 'Name', and if found return true and return its position in &amp;HPos and &amp;VPos </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00588">588</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a0fb5dca23fd07e642c611381b6344746_cgraph.svg" width="604" height="100"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 0 -->
</div>
</div>

</div>
</div>
<a id="a316bc0c1c06d77aa8c33a668946e49f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a316bc0c1c06d77aa8c33a668946e49f1">&#9670;&nbsp;</a></span>FontSame()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TTextHandler::FontSame </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TFont *&#160;</td>
          <td class="paramname"><em>ExistingFont</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TFont *&#160;</td>
          <td class="paramname"><em>InputFont</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>checks colour, size, name, charset and style </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00159">159</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a316bc0c1c06d77aa8c33a668946e49f1_cgraph.svg" width="372" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a316bc0c1c06d77aa8c33a668946e49f1_icgraph.svg" width="370" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<a id="a19a5042d87a979d56ba4678bee8b2abb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19a5042d87a979d56ba4678bee8b2abb">&#9670;&nbsp;</a></span>GetFontStyleAsInt()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TTextHandler::GetFontStyleAsInt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TFont *&#160;</td>
          <td class="paramname"><em>InputFont</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>retrieve the style of the font as a coded integer </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00102">102</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a19a5042d87a979d56ba4678bee8b2abb_cgraph.svg" width="388" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 1 -->
</div>
</div>

</div>
</div>
<a id="ab67bb7278c89557bf9cc8bef475afab5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab67bb7278c89557bf9cc8bef475afab5">&#9670;&nbsp;</a></span>LoadText()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::LoadText </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>VecFile</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>load the railway's text from VecFile </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00300">300</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_ab67bb7278c89557bf9cc8bef475afab5_cgraph.svg" width="611" height="394"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_ab67bb7278c89557bf9cc8bef475afab5_icgraph.svg" width="100%" height="378"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>

</div>
</div>
<a id="a30f32d9d3267bc8c90298e0ecd3c26fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30f32d9d3267bc8c90298e0ecd3c26fd">&#9670;&nbsp;</a></span>RebuildFromTextVector()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::RebuildFromTextVector </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_t_display.html">TDisplay</a> *&#160;</td>
          <td class="paramname"><em>Disp</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>display all text items in TextVector on the screen </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00428">428</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a30f32d9d3267bc8c90298e0ecd3c26fd_cgraph.svg" width="627" height="270"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 2 -->
</div>
</div>

</div>
</div>
<a id="a07441155bee467c9fb111b8332681466"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07441155bee467c9fb111b8332681466">&#9670;&nbsp;</a></span>SaveText()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::SaveText </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ofstream &amp;&#160;</td>
          <td class="paramname"><em>VecFile</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>save the railway's text to VecFile </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00338">338</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a07441155bee467c9fb111b8332681466_cgraph.svg" width="607" height="342"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 3 -->
</div>
</div>

</div>
</div>
<a id="a7fa848c67afecfa5fd33d7fee4ab805b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fa848c67afecfa5fd33d7fee4ab805b">&#9670;&nbsp;</a></span>SelectTextPtrAt()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_text_item.html">TTextItem</a> * TTextHandler::SelectTextPtrAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>At</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return the text item at position 'At' in SelectTextVector (carries out range checking) </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00573">573</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a7fa848c67afecfa5fd33d7fee4ab805b_cgraph.svg" width="374" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a7fa848c67afecfa5fd33d7fee4ab805b_icgraph.svg" width="411" height="314"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<a id="a48c65d591fcb76f0a8e86c7f734849b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48c65d591fcb76f0a8e86c7f734849b2">&#9670;&nbsp;</a></span>SelectTextVectorSize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int TTextHandler::SelectTextVectorSize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return the number of items in SelectTextVector </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00547">547</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a48c65d591fcb76f0a8e86c7f734849b2_cgraph.svg" width="374" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a48c65d591fcb76f0a8e86c7f734849b2_icgraph.svg" width="411" height="314"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<a id="a11c7049a10f03f7bd56e6b32eb23b766"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11c7049a10f03f7bd56e6b32eb23b766">&#9670;&nbsp;</a></span>SetFontStyleFromInt()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TFontStyles TTextHandler::SetFontStyleFromInt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Input</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>used in loading from a file </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00129">129</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a11c7049a10f03f7bd56e6b32eb23b766_cgraph.svg" width="388" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 4 -->
</div>
</div>

</div>
</div>
<a id="af766ce44ed9a37e5a723a4ef3968ace0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af766ce44ed9a37e5a723a4ef3968ace0">&#9670;&nbsp;</a></span>SetNewHPos()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::SetNewHPos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>TextItem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>NewHPos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00076">76</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_af766ce44ed9a37e5a723a4ef3968ace0_cgraph.svg" width="598" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<a id="a65f0033d036358a5cb2ec5f4732e64ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65f0033d036358a5cb2ec5f4732e64ee">&#9670;&nbsp;</a></span>SetNewVPos()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::SetNewVPos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>TextItem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>NewVPos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00082">82</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a65f0033d036358a5cb2ec5f4732e64ee_cgraph.svg" width="598" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<a id="ae50027851479dd0f362a75abad793e7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae50027851479dd0f362a75abad793e7a">&#9670;&nbsp;</a></span>TextClear()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::TextClear </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>empties TextVector and sets all offsets back to zero if there is no active or inactive track </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00480">480</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_ae50027851479dd0f362a75abad793e7a_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>

</div>
</div>
<a id="a5741d1b36f1245b55926cb1243046307"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5741d1b36f1245b55926cb1243046307">&#9670;&nbsp;</a></span>TextErase()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TTextHandler::TextErase </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>HPosition</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>VPosition</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">AnsiString&#160;</td>
          <td class="paramname"><em>TextToErase</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00269">269</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 5 -->
</div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 6 -->
</div>
</div>

</div>
</div>
<a id="af6b912627bb0401c255b4db5e272e9fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6b912627bb0401c255b4db5e272e9fd">&#9670;&nbsp;</a></span>TextFound()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TTextHandler::TextFound </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>HPosInput</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>VPosInput</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">AnsiString &amp;&#160;</td>
          <td class="paramname"><em>Text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>&lt; look for a text item in the vicinity of HPosInput &amp; VPosInput &amp; if TextToErase is null then erase any text that is found, else erase TextToErase </p>
<p>look for a text item in the vicinity of HPosInput &amp; VPosInput, return true if found &amp; return the found text in the AnsiString </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00243">243</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 7 -->
</div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 8 -->
</div>
</div>

</div>
</div>
<a id="ad8129c58cfa1ecad2fc343efdb96eb5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8129c58cfa1ecad2fc343efdb96eb5e">&#9670;&nbsp;</a></span>TextMove()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::TextMove </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>HPosInput</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>VPosInput</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>TextItem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>TextMoveHPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"><em>TextMoveVPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>TextFoundFlag</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>look for a text item in the vicinity of HPosInput &amp; VPosInput &amp; if found return its exact position in &amp;TextMoveHPos &amp; &amp;TextMoveVPos, its position in TextVector in TextItem, and set FoundFlag to true </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00212">212</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_ad8129c58cfa1ecad2fc343efdb96eb5e_cgraph.svg" width="367" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_ad8129c58cfa1ecad2fc343efdb96eb5e_icgraph.svg" width="100%" height="300"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>

</div>
</div>
<a id="ac478536f458d9cda8a841953672f6525"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac478536f458d9cda8a841953672f6525">&#9670;&nbsp;</a></span>TextPtrAt()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_text_item.html">TTextItem</a> * TTextHandler::TextPtrAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>At</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return the text item at position 'At' in TextVector (carries out range checking) </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00558">558</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_ac478536f458d9cda8a841953672f6525_cgraph.svg" width="367" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 9 -->
</div>
</div>

</div>
</div>
<a id="aa91cd392aacad3dbd69541b2ecad7f8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa91cd392aacad3dbd69541b2ecad7f8e">&#9670;&nbsp;</a></span>TextVectorPush()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::TextVectorPush </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_t_text_item.html">TTextItem</a>&#160;</td>
          <td class="paramname"><em>Text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>push &amp;Text onto TextVector &amp; reset the size of the railway if necessary </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00508">508</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_aa91cd392aacad3dbd69541b2ecad7f8e_cgraph.svg" width="404" height="392"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 10 -->
</div>
</div>

</div>
</div>
<a id="a599c1a13d78b63a18ebc17550dfa9a0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a599c1a13d78b63a18ebc17550dfa9a0d">&#9670;&nbsp;</a></span>TextVectorResetPosition()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::TextVectorResetPosition </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>HOffset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>VOffset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>change the HPos &amp; VPos values for all items in TextVector by the amount in HOffset and VOffset (unused) </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00463">463</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a599c1a13d78b63a18ebc17550dfa9a0d_cgraph.svg" width="618" height="132"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<a id="a7dfd4e30235878fb01e7387715e0cb0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dfd4e30235878fb01e7387715e0cb0f">&#9670;&nbsp;</a></span>TextVectorSize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int TTextHandler::TextVectorSize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return the number of items in TextVector </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00536">536</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a7dfd4e30235878fb01e7387715e0cb0f_cgraph.svg" width="400" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 11 -->
</div>
</div>

</div>
</div>
<a id="a7d202827ae62cd288a07431579977539"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d202827ae62cd288a07431579977539">&#9670;&nbsp;</a></span>WriteTextToImage()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TTextHandler::WriteTextToImage </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Graphics::TBitmap *&#160;</td>
          <td class="paramname"><em>Bitmap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>write all items in TextVector to the railway image in 'Bitmap' </p>

<p class="definition">Definition at line <a class="el" href="_text_unit_8cpp_source.html#l00445">445</a> of file <a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a7d202827ae62cd288a07431579977539_cgraph.svg" width="624" height="268"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_text_handler_a7d202827ae62cd288a07431579977539_icgraph.svg" width="660" height="248"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a3eec5ed173503c7d69271f2f4515db13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3eec5ed173503c7d69271f2f4515db13">&#9670;&nbsp;</a></span>FontVector</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_text_handler.html#ae846ffb200b15db30bf486fe0c00922a">TFontVector</a> TTextHandler::FontVector</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00073">73</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<a id="a5191f5daba7e3f1ea8f0ae82d8067211"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5191f5daba7e3f1ea8f0ae82d8067211">&#9670;&nbsp;</a></span>SelectTextVector</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_text_handler.html#a2538805e05af3522211884f3c2426e84">TTextVector</a> TTextHandler::SelectTextVector</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00071">71</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<a id="a059b11907e0db9c7a847682a455b9cb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a059b11907e0db9c7a847682a455b9cb9">&#9670;&nbsp;</a></span>TextVector</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_text_handler.html#a2538805e05af3522211884f3c2426e84">TTextVector</a> TTextHandler::TextVector</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_text_unit_8h_source.html#l00071">71</a> of file <a class="el" href="_text_unit_8h_source.html">TextUnit.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="_text_unit_8h_source.html">TextUnit.h</a></li>
<li><a class="el" href="_text_unit_8cpp_source.html">TextUnit.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_t_text_handler.html">TTextHandler</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
  </ul>
</div>
</body>
</html>
